.footer {
  display: flex;
  justify-content: space-between;
  width: 93%; /*width: 90%; было тут, но потом перенесла в 425 и 245-768*/
  margin: 95px auto 24px;
  color: #ffffff;
  }

@media screen and (max-width: 425px) {
  .footer {
    width: 90%;
    margin-top: 64px;
    flex-direction: column;
    align-items: flex-start;
  }
}

@media screen and (min-width: 426px) and (max-width: 767px) {
  .footer {
    width: 90%;
    margin-top: 64px;
    flex-direction: column;
    align-items: flex-start;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .footer {
    /*min-width: 720px;*/
    width: 93%;
    margin: 85px auto 24px;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .footer {
    /*min-width: 720px;*/
    width: 91%;
    margin: 88px auto 24px;
  }
}